high-pitched weeping - English Synonyms Dictionary